glue-etched glass - French English Dictionary